package com.aceitunaproject.server.entity;





/**
 * @author Federico Bergstein	
 *
 *  This interface represents the common functionality 
 *  of any entity in the game (such as Units,Installations and Settlements)
 */
public interface Entity {

	/**
	 * @param name    the name to set
	 */ 
	void setName(String name);

	/**
	 * @return the name
	 */
	 String getName();

	 
	/**
	 * @param id the element's id in the game world
	 */
	 void setId(Long id);
		
	/**
	 * @return the element's id in the game world
	 */
	 Long getId();
	 	 
	 
}
